Compund Words
Last Search Words
Search Result:Cape Trafalgar
Overview of noun cape_trafalgar
The noun cape trafalgar has 1 sense
- Cape Trafalgar -- (a small cape in southwestern Spain; "Nelson defeated the French and Spanish fleets off Cape Trafalgar in 1805")
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar